﻿package proj.common;

import java.io.*;
import java.util.*;

public class Response implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	public boolean isSucess() {
		return sucess;
	}

	public void setSucess(boolean sucess) {
		this.sucess = sucess;
	}

	public String getMsg() {
		return msg;
	}

	public void setMsg(String msg) {
		this.msg = msg;
	}

	private boolean sucess;// 请求状态
	private String msg;// 消息文本
	// 参数
	private Map<String, Object> params = new HashMap<>();

	public Response() {

	}

	public Response(boolean sucess) {
		super();
		this.sucess = sucess;

	}

	public Response(boolean sucess, String msg) {
		super();
		this.sucess = sucess;
		this.msg = msg;
	}

	// 放参数
	public void put(String key, Object v) {
		params.put(key, v);
	}

	// 取参数
	public Object get(String key) {
		return params.get(key);
	}

	@Override
	public String toString() {
		return "Response [sucess=" + sucess + ", msg=" + msg + ", params=" + params + "]";
	}

}
